package com.placement.app.util;

public class Constants {

	public static final String SES_USER_ID = "USER_ID";
	public static final String SHOW_SIGN_IN="SHOW_SIGN_IN";
	public static final String SHOW_ALL="SHOW_ALL";
	public static final String SHOW_CREATE_LOGIN="SHOW_CREATE_LOGIN";
	public static final String SHOW_USERINFORMATION="SHOW_USERINFORMATION";
	
	
	//VALIDATION ERROR MSG Constants -- add manual defaults
	public static final String ERR_MSG_LOGIN_EMAIL="error.invalid.email";
	public static final String ERR_MSG_LOGIN_PASSWORD = "error.password.blank";
	public static final String ERR_MSG_LOGIN_CONFIRMPASSWORD = "error.invalid.confirmpassword";
	public static final String ERR_MSG_LOGIN_ALREADYREGISTERED = "error.user.alreadyregistered";
	public static final String ERR_MSG_LOGINID_NOTFOUND = "error.user.notfound";
	
	
	//VALIDATION ERROR MSG Constants -- add manual defaults
	public static final String VALIDATION_MSG="VALIDATION_MSG";
	public static final String ACTION_STRING="ACTION_STRING";
	public static final String TRUE_FL="T";
	public static final String FALSE_FL="F";
	public static final String ALERT_MSG = "ALERT_MSG";
	public static final String ALERT_MESSAGE = "ALERT_MESSAGE";
	
	
	
	public static final String EVENT_TYPE_EXCEPTION = "EXCEPTION";
	public static final String EVENT_TYPE_DIAGNOSIS = "DIAGNOSIS";
	public static final String BUSINESS_PROCESS_NAME = "JOB";
	public static final String PROPERTY_JOB_USER_ID = "user.id";
	public static final String PROPERTY_USE_JOB_USER_ID = "use.user.id";
	

	public static final String MSG_BATCH_RUNNING = "The application cannot be accessed at this time since the periodic batch process for sourcing data is being executed ";
	public static final String MSG_SESSION_TIMEOUT="Session Timeout, Please Relogin";
	
	public static final String STR_DEL_STATUS_SCREEN_DELETE="S";
	public static final String FACILITY_ID = "FACILITY_ID";
	public static final String REDIRECT = "REDIRECT";
	public static final String TO_HOME_PAGE = "TO_HOME_PAGE";






	//constant to save request attribute whether to show Add Manual Default Link or not.
	public static final String SHOW_ADD_DEFAULT_LINK = "SHOW_ADD_DEFAULT_LINK";
	public static final String MSG_SAVE_SUCCESS = "All changes were successfully saved";

	//add manual default -- screen forwards
	public static final String FORWARD_PREV_SCREEN = "forwardPrevScreen";
	public static final String FORWARD_CORE_DETAILS = "forwardCoreDetails";
	public static final String FORWARD_DISPLAY = "display";
	public static final String FORWARD = "Forward";

	
	
	
	
	public static final String ERR_MSG_INVALID_DATE = "error.invalid.date";
	public static final String ERR_MSG_INVALID_EFFDATE = "error.invalid.effdate";
	public static final String ERR_MSG_DUPLICATE_DEF_REASON = "error.duplicate.reason";
	public static final String ERR_MSG_DEF_REASON_REQ = "error.defreason.required";
	public static final String ERR_MSG_FACILITY_OUT_OF_SCOPE = "Facility type is not in scope for JOB. Do you want to continue?";
	public static final String ERR_MSG_SRC_DEF_REASON_EXIST = "The following Default Reason already exists in JOB";
	public static final String ERR_MSG_CONFIRM_SAVE_CONTINUE = "Do you want to continue with Save?";
	public static final String SHOW_FAC_DETAILS = "SHOW_FAC_DETAILS";
	
	public static final String ERR_MSG_CERTIFY_DEF_REASON = "error.certify.def.reason";
	public static final String CONFIRM_MSG_REMOVED_CHANGE = "Changing the facility status to 'Removed' will delete new manually added default reasons (this action cannot be undone). Do you wish to continue?";
	public static final String CONFIRM_MSG_REMOVED_CHANGE1 = "Adding new reason(s) for facility in Removed status will change the status to Active/Active-Late after the next batch.  Do you wish to continue? ";

	
	
	//Search Messages
	public static final String ERR_SEARCH_NO_RECORDS_FOUND="err.search.norecords";
	public static final String GENERIC_ERROR_MESSAGE="Request failed, please try again";
	public static final String CLOSE_MESSAGE = "CLOSE_MESSAGE";
	public static final String DATA_SAVED_SUCCESS_MESSAGE="Data Saved Successfully";
	public static final String DATA_SAVED_FAILURE_MESSAGE="Data Could Not Be Saved";

	public static final String VAL_RECEIVE = "RECEIVE";
	public static final String VAL_DELIVER = "DELIVER";
	public static final String VAL_UNKNOWN = "UNKNOWN";

}
